humboldt penguin (spheniscus humboldti) - French English Dictionary